*{margin:0;padding:0; border:0; font-family: 微软雅黑;}
body{ width:100%;margin: 0; padding: 0; line-height: 24px; font-size: 12px; }
ul,li{margin: 0; padding: 0; list-style: none;}
a{text-decoration: none;}
#logo{height:113px; background:#fff;}
.logo{ height:113px; width:1000px; background:url(../images/logo.jpg) center no-repeat; margin:auto;}
#menu{height:48px; background:#357c04; position:relative; z-index:100;}
.menu{ height:48px; width:1000px; margin:auto;}
.menu ul{}
.menu ul li{width:125px; height:48px; float:left; line-height:48px; text-align:center; font-size:15px;}
.menu ul li a{color:#fff; display:block;} 
.menu ul li a:hover{ background:#409b02;}
.menu ul li ul{ display:none;min-width:200px; padding-top:5px;}
.menu ul li:hover ul{ display:block;}
.menu ul li .sfhover ul { display:block;}
.menu ul li ul li{width:100px; height:48px; color:#fff; line-height: 48px; float: left; font-size: 15px; margin-right: 0px;  background:#357c04; float:left;}
.menu ul li ul li a{color:#fff; display: block;}
.menu ul li ul li a:hover{color:#fff; background: #409b02; }
#tu{ height:599px; border-bottom:1px solid #388209; position:relative; z-index:4;}
.fullSlide{ width:100%;  position:relative;  height:599px; background:#000; }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:599px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:599px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; background:url(../images/touming.png) repeat-x; text-align:center;_background:#000; _filter:alpha(opacity=60); 	}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }
#main1{ height:544px; background:#fff;}
.main1{ height:544px; width:1000px; margin:auto;}
.main1_title{height:94px; width:1000px; background: url(../images/main_title.jpg) center no-repeat; float:left;}
.main1_nr{height:80px; width:1000px; line-height:35px; text-align:center; font-size:13px; color:#6e6e6e; float:left; font-weight:600;}
.main1_nav{height:325px; width:1000px; float:left;}
.picScroll-left{ width:1000px;  overflow:hidden; position:relative;     }
.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 480px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:9px; height:15px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url(../images/arrow.png) no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; width:230px; height:266px;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:230px; height:192px; display:block;}
.picScroll-left .bd ul li .title{ line-height:74px; height:74px; width:230px; background:#357c04; font-size:13px; font-weight:600;}
.picScroll-left .bd ul li .title a{color:#fff; display:block;}
.picScroll-left .bd ul li .title a:hover{ background:#479c0d;}
#main2{height:544px; background:#f5f5f5;}
.main2{ height:544px; width:1000px; margin:auto;}
.main2_title{height:86px; width:1000px; background:url(../images/main2_title.jpg) center no-repeat; float:left;}
.main2_nr{height:80px; width:1000px; line-height:35px; text-align:center; font-size:13px; color:#6e6e6e; float:left;font-weight:600;}
#main3{ height:585px; background:#fff;}
.main3{height:585px; width:1000px; margin:auto;}
.main3_title{ height:95px; width:1000px; background:url(../images/main3_title.jpg) center no-repeat; float:left;}
.main3_nr{ height:480px; width:1000px; float:left;}
.slideTxtBox{ width:1000px;  }
.slideTxtBox .hd{ height:50px; line-height:50px; padding:0px 10px 0 20px;     position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:370px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:14px;}
.slideTxtBox .hd ul li.on{ height:30px; font-size:15px;color:#333; font-weight:600; }
.slideTxtBox .bd ul{margin-top:20px;width:1000px; height:414px;}
.main3_left{ width:387px; height:414px; float:left;}
.main3_left_pic{width:387px; height:191px; float:left;}
.main3_left_nr{width:385px; height:158px; float:left; border-bottom:1px solid #c3c3c3; border-left:1px solid #c3c3c3; border-right:1px solid #c3c3c3; }
.main3_left_nr_title{ width:385px; height:40px; line-height:40px; font-size:13px; color:#575757; text-align:center; font-weight:600;}
.main3_left_nr_nr{ width:355px; height:88px; line-height:22px; font-size:12px; color:#666; padding:0 15px;}
.main3_left_nr_more{ float:right;padding-right:20px; color:#666;}
.main3_left_nr_more a{color:#666;}
.main3_right{ width:613px; height:414px; background:url(../images/main3_right.jpg) center no-repeat; float:left;}
.main3_right ol{ padding-left:23px;}
.main3_right ol li{ width:590px; height:114px; background:url(../images/right_libg.png) center no-repeat;}
.main3_li_left{width:445px; height:114px; float:left; border-bottom:dashed 1px #666;}
.main3_li_title{width:445px; height:40px; font-size:13px; font-weight:600;}
.main3_li_title a{ color:#575757;}
.main3_li_nr{ width:445px; height:74px; color:#666; line-height:30px;}
.main3_li_right{width:51px; padding-right:24px; float:right; color:#666; height:84px; padding-top:30px; font-size:16px; text-align:center; line-height:26px;}
.main3_right ol li:hover{background:url(../images/right_libg1.png) center no-repeat;}
.main3_right ol li:hover .main3_li_right{color:#fff;}
#foot{height:65px; background:#388209;}
.foot{height:65px; width:1000px; margin:auto;color:#fff; font-size:13px; line-height:65px; text-align:center;}
table{border-top:1px solid #ccc;border-right:1px solid #ccc;}
tr{margin:0;padding0;}
td{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:0px;border-right:0px;margin:0;padding:0;}



#zy{min-height:800px; background:url(../images/zybg.jpg); background-attachment:fixed; padding-bottom:50px;}
.zy{min-height:800px; width:1000px; margin:auto; padding-top:40px;}
.zy_left{min-height:700px; width:700px; float:left; background:#fff; border-radius:10px;filter:alpha(opacity=90);  -moz-opacity:0.9;  -khtml-opacity: 0.9;  opacity: 0.9;}
.zy_left_title{ width:680px; padding-left:20px; height:50px; line-height:50px; color:#000; font-size:22px; padding-top:15px; font-weight:600; }
.zy_left_dh{  font-size:12px; float:right; padding-right:20px; font-weight:500;}
.zy_left_dh a{color:#666;}
.zy_left_dh a:hover{color:#357c04;}
.zy_left_nr{padding-left:30px; padding-right:30px; font-size:14px; padding-bottom:20px; color:#666; min-height:615px;text-align£ºjustify;}
.zy_left_nr h1{ text-align:center; color:#666; padding-top:20px; padding-bottom:20px; font-size:18px;}
.article_li{ padding-left:20px; padding-right:20px;padding-bottom:20px; width:660px; min-height:615px;}
.article_li ul{ padding-top:20px;}
.article_li ul li{width:658px; height:118px; border:1px solid #f5f5f5; background:#fcfcfc; margin-bottom:10px;}
.article_li_title{ width:643px; height:36px; line-height:36px; font-size:16px; padding-left:15px; font-weight:600; float:left; overflow:hidden;}
.article_li_title a{ color:#333;}
.article_li_title span{color:#333; font-size:14px; float:right; padding-right:15px;}
.article_li_nr{ float:left; padding-left:15px; padding-right:15px; line-height:24px; font-size:12px; overflow:hidden;}
.article_li ul li:hover{ background:#357c04; color:#bbd0e1;}
.article_li ul li:hover a{color:#fff;}
.article_li ul li:hover span{color:#fff;}
.pro_li{padding-left:20px; padding-right:20px;padding-bottom:20px; width:660px; min-height:615px;}
.pro_li ul{}
.pro_li ul li{float:left; _display:inline; overflow:hidden; text-align:center; width:200px; height:220px; margin-right:20px; margin-bottom:15px;}
.pro_li ul li .pic{ text-align:center; }
.pro_li ul li .pic img{ width:200px; height:167px; display:block;}
.pro_li ul li .pic img:hover{transform: scale(1.1); }
.pro_li ul li .title{ line-height:44px; height:44px; width:200px; background:#357c04; font-size:13px; font-weight:600;}
.pro_li ul li .title a{color:#fff; display:block;overflow:hidden;}
.pro_li ul li .title a:hover{ background:#479c0d;}



.zy_right1{min-height:335px; width:250px; float:right; background:#fff; padding-left:30px; padding-top:15px;border-radius:10px;filter:alpha(opacity=60);  -moz-opacity:0.6;  -khtml-opacity: 0.6;  opacity: 0.6; }

.zy_right{min-height:335px; width:250px; float:right;position: relative; top:-335px; }
.zy_right_title{height:50px; line-height:50px; font-size:22px; font-weight:600;color:#357c04; border-bottom:1px solid #999; width:200px; position:relative;}
.zy_right_li{min-height:335px; width:250px;}
.zy_right_li ul{ padding-top:20px;}
.zy_right_li ul li{ height:40px; line-height:40px; width:193px; font-size:14px; border-bottom:1px solid #999; padding-left:7px; overflow:hidden; }
.zy_right_li ul li a{ color:#333; display:block;}
.zy_right_li ul li:hover{ background:#357c04;}
.zy_right_li ul li:hover a{ color:#fff;}

.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #226bb0;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #226bb0;color: #fff;}